file sharing
noun
°(computing) The process of making files available to others to download from the Internet.
°(computing) The use of a file sharing network, or peer-to-peer software.